package com.ylt.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NonNull;

import javax.validation.constraints.NotNull;
import java.math.BigDecimal;
import java.util.Date;

@Data
@ApiModel(value = "com.ylt.entity.XcxEzqCart", description = "购物车参数")
public class XcxEzqCart {
    private Integer lineId;

    @ApiModelProperty(value = "商品编码",required = false)
    private String itemCode;

    private String cpdm;

    @ApiModelProperty(value = "商品名称",required = false)
    private String spmc;

    @ApiModelProperty(value = "商品规格",required = false)
    private String spgg;

    private String spcs;

    private String dw;

    private BigDecimal itemPrice;

    private BigDecimal orderQty;

    private BigDecimal lineJe;

    private String ezqUId;

    private String cxId;

    private Date cjsj;

    private String openid;

    private String orderNumber;

    private String custName;

    private String lxdh;

    private String shdz;

    private String dlcgUId;

    private String tarItemCode;

    private String jx;

    private String priceListId;

    private String psCustId;

    private String custId;

    private String dtId;

    private BigDecimal tPack;
    @ApiModelProperty(value = "token",required = false)
    private String token;

    private String pihao;

    private Date baozhiqi;

    private Date sxrq;

    private String hw;

    private String huoz;
    
    @NotNull(message = "价格信息ID")
    @ApiModelProperty(value = "价格信息ID",required = true)
    private String dt_item_ch_price;
    
    @NotNull(message = "地址ID")
    @ApiModelProperty(value = "contact_id",required = true)
    private String contact_id;

}